tread cap - German English Dictionary